// 构建nodejs服务器
const http = require("http");
const s2o = require("./util");
let users = require("./users.json");
const server = http.createServer((req, res) => {
  console.log(req.url);
  res.setHeader("Content-Type", "text/html;charset=utf-8");
  // 1.req.url里的参数提取成对象 2.users.json里的数据获取循环拼接成字符串和 req.url 比对； /?name=zhangsan&pwd=123
  // 把 /?name=zhangsan&pwd=123 提取转成对象 ；
  if (req.url !== "/favicon.ico") {
    let obj = s2o(req.url);
    // console.log(obj);
    let result = users.find(
      (item) => item.username === obj.username && item.pwd === obj.pwd
    );
    // console.log(result);
    if (result) {
      res.write("正确");
    } else {
      res.write("错误");
    }

    res.end();
  }
});
server.listen(8989);
